package com.pda.yuanjing.pages.kcpd.scanf;

import com.pda.yuanjing.beanin.AddCBillBeanIn;
import com.pda.yuanjing.beanout.JDBeanDNewOut;
import com.pda.yuanjing.thread.CodeBeans;
import com.public_module.basemvp.model.Model;

import java.util.List;

public interface ScanfModel extends Model {
     interface CallBack {
         void onshowSuccessres(String str);
         void onshowSuccessres(List<JDBeanDNewOut.DataBean> list);
         void onshowres(String str);
    }

    void scanfCode1(String  batchID, String billListID, String codes,String selectMsg, CodeBeans codeBeans, CallBack callBack);
    void scanfCode2(int processID, String  jieDianName, String billCode, String codes,String selectMsg, CodeBeans codeBeans, CallBack callBack);
    void scanfCodeBM(String batchID, String jieDianName,String  billListID,  String codes,String selectMsg, CodeBeans codeBeans, CallBack callBack);
    void comfirePD(AddCBillBeanIn addCBillBeanIn, CallBack callBack);
}
